\paragraph{}
En esta memoria trataremos los aspectos más técnicos del proyecto, haciendo mención por tanto a su arquitectura y diseño junto con diagramas UML, y comentando a su vez el uso de patrones de diseño y XML.

\paragraph{}
En un primer apartado, hablaremos de los ficheros del proyecto, y de cómo está organizado el código del mismo. En el segundo apartado, mostraremos y comentaremos los diagramas UML del proyecto, para entender desde un punto de vista más técnico su organización, a través de diagramas de casos de uso, diagrama de clases, y diagramas de actividades para mostrar cómo se desarrollan las funcionalidades del reproductor. En última instancia, veremos la estructura de la biblioteca en formato XML, de la cual nos servimos para trabajar con ella, ya sea para cargarla, para guardarla, para crear una nueva o para leer su contenido.